package com.wuze.cloud.service;

import com.wuze.cloud.request.*;
import com.wuze.cloud.response.SysFolderResponse;
import com.wuze.cloud.response.SysShareFolderResponse;
import com.wuze.cloud.response.SysShareResponse;

public interface SysShareService {

    public SysShareResponse findByPage(SysShareQuery query);
    public SysShareFolderResponse getShareFolder(SysShareFolderQuery query);

    public SysFolderResponse findShareByPage(SysShareFolderQuery query);

    public void createShare(SysCreateShareQuery query);

    public void updateShare(SysUpdateShareQuery query);

    public void deleteShare(SysDeleteShareQuery query);

    public void saveShare(SysShareSaveQuery query);

}
